home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 May: Tool Chest / Developer CD Series May 1996 (Tool Chest) (Apple Computer) (1996).iso / Sample Code / Snippets / Toolbox / NoResDialog / NoResDialog.r < prev    next >
Encoding:
Text File  |  1994-02-10  |  3.8 KB  |  244 lines  |  [TEXT/MPS ]

  1.  
  2. #include "Types.r"
  3. resource 'MENU' (128, preload) {
  4.     128,
  5.     textMenuProc,
  6.     0x7FFFFFFD,
  7.     enabled,
  8.     apple,
  9.     {    /* array: 2 elements */
  10.         /* [1] */
  11.         "About", noIcon, noKey, noMark, plain,
  12.         /* [2] */
  13.         "-", noIcon, noKey, noMark, plain
  14.     }
  15. };
  16.  
  17. resource 'MENU' (129, preload) {
  18.     129,
  19.     textMenuProc,
  20.     0xE00,
  21.     enabled,
  22.     "File",
  23.     {    /* array: 10 elements */
  24.         /* [1] */
  25.         "New", noIcon, "N", noMark, plain,
  26.         /* [2] */
  27.         "Open", noIcon, "O", noMark, plain,
  28.         /* [3] */
  29.         "Close", noIcon, "W", noMark, plain,
  30.         /* [4] */
  31.         "Save", noIcon, "S", noMark, plain,
  32.         /* [5] */
  33.         "Save As...", noIcon, noKey, noMark, plain,
  34.         /* [6] */
  35.         "-", noIcon, noKey, noMark, plain,
  36.         /* [7] */
  37.         "Page Setup...", noIcon, noKey, noMark, plain,
  38.         /* [8] */
  39.         "Print...", noIcon, "P", noMark, plain,
  40.         /* [9] */
  41.         "-", noIcon, noKey, noMark, plain,
  42.         /* [10] */
  43.         "Quit", noIcon, "Q", noMark, plain
  44.     }
  45. };
  46.  
  47. resource 'MENU' (130, preload) {
  48.     130,
  49.     textMenuProc,
  50.     0x3400,
  51.     enabled,
  52.     "Edit",
  53.     {    /* array: 6 elements */
  54.         /* [1] */
  55.         "Undo", noIcon, "Z", noMark, plain,
  56.         /* [2] */
  57.         "-", noIcon, noKey, noMark, plain,
  58.         /* [3] */
  59.         "Cut", noIcon, "X", noMark, plain,
  60.         /* [4] */
  61.         "Copy", noIcon, "C", noMark, plain,
  62.         /* [5] */
  63.         "Paste", noIcon, "V", noMark, plain,
  64.         /* [6] */
  65.         "Clear", noIcon, noKey, noMark, plain
  66.     }
  67. };
  68.  
  69. resource 'MENU' (131) {
  70.     131,
  71.     textMenuProc,
  72.     allEnabled,
  73.     enabled,
  74.     "Test Stuff",
  75.     {    /* array: 1 elements */
  76.         /* [1] */
  77.         "NoResDialog", noIcon, noKey, noMark, plain
  78.     }
  79. };
  80.  
  81. resource 'DITL' (128, purgeable) {
  82.     {    /* array DITLarray: 4 elements */
  83.         /* [1] */
  84.         {164, 115, 184, 185},
  85.         Button {
  86.             enabled,
  87.             "OK"
  88.         },
  89.         /* [2] */
  90.         {5, 10, 43, 290},
  91.         StaticText {
  92.             disabled,
  93.             "The Simplest Shell"
  94.         },
  95.         /* [3] */
  96.         {76, 3, 154, 301},
  97.         StaticText {
  98.             disabled,
  99.             "FredWare from Apple Developer Technical "
  100.             "Support, ADS group.\nCopyright ©  1991-1994 Ap"
  101.             "ple Computer Inc.\nWritten by C.K. Haun "
  102.             "<TR>."
  103.         },
  104.         /* [4] */
  105.         {53, 82, 71, 227},
  106.         StaticText {
  107.             disabled,
  108.             "version 1.0d1"
  109.         }
  110.     }
  111. };
  112.  
  113. resource 'DITL' (129, purgeable) {
  114.     {    /* array DITLarray: 2 elements */
  115.         /* [1] */
  116.         {170, 90, 190, 148},
  117.         Button {
  118.             enabled,
  119.             "OK"
  120.         },
  121.         /* [2] */
  122.         {10, 40, 62, 204},
  123.         StaticText {
  124.             disabled,
  125.             "Help information should go here"
  126.         }
  127.     }
  128. };
  129.  
  130. resource 'DITL' (130, purgeable) {
  131.     {    /* array DITLarray: 3 elements */
  132.         /* [1] */
  133.         {80, 100, 100, 158},
  134.         Button {
  135.             enabled,
  136.             "Exit"
  137.         },
  138.         /* [2] */
  139.         {10, 80, 27, 237},
  140.         StaticText {
  141.             disabled,
  142.             "Bad System Version!"
  143.         },
  144.         /* [3] */
  145.         {50, 25, 66, 232},
  146.         StaticText {
  147.             disabled,
  148.             "Requires System 7 or greater."
  149.         }
  150.     }
  151. };
  152.  
  153. resource 'ALRT' (128, purgeable) {
  154.     {40, 40, 229, 363},
  155.     128,
  156.     {    /* array: 4 elements */
  157.         /* [1] */
  158.         OK, visible, sound1,
  159.         /* [2] */
  160.         OK, visible, sound1,
  161.         /* [3] */
  162.         OK, visible, sound1,
  163.         /* [4] */
  164.         OK, visible, sound1
  165.     }
  166. ,0
  167. };
  168.  
  169. resource 'ALRT' (130, purgeable) {
  170.     {40, 40, 149, 296},
  171.     130,
  172.     {    /* array: 4 elements */
  173.         /* [1] */
  174.         OK, visible, sound1,
  175.         /* [2] */
  176.         OK, visible, sound1,
  177.         /* [3] */
  178.         OK, visible, sound1,
  179.         /* [4] */
  180.         OK, visible, sound1
  181.     }
  182.     ,0
  183. };
  184.  
  185. resource 'MBAR' (128) {
  186.     {    /* array MenuArray: 4 elements */
  187.         /* [1] */
  188.         128,
  189.         /* [2] */
  190.         129,
  191.         /* [3] */
  192.         130,
  193.         /* [4] */
  194.         131
  195.     }
  196. };
  197.  
  198. resource 'WIND' (128, purgeable) {
  199.     {40, 40, 310, 572},
  200.     documentProc,
  201.     visible,
  202.     noGoAway,
  203.     0x0,
  204.     "Simple"
  205. ,0
  206. };
  207.  
  208. resource 'SIZE' (-1) {
  209.     reserved,
  210.     acceptSuspendResumeEvents,
  211.     reserved,
  212.     canBackground,
  213.     multiFinderAware,
  214.     backgroundAndForeground,
  215.     dontGetFrontClicks,
  216.     ignoreChildDiedEvents,
  217.     is32BitCompatible,
  218.     isHighLevelEventAware,
  219.     localAndRemoteHLEvents,
  220.     notStationeryAware,
  221.     dontUseTextEditServices,
  222.     reserved,
  223.     reserved,
  224.     reserved,
  225.     50000,
  226.     50000
  227. };
  228.  
  229. resource 'STR ' (128) {
  230.     "Simple Help..."
  231. };
  232.  
  233. resource 'DLOG' (129, "Sample Help Dialog", purgeable) {
  234.     {34, 40, 234, 280},
  235.     dBoxProc,
  236.     visible,
  237.     goAway,
  238.     0x0,
  239.     129,
  240.     "",0
  241.  
  242. };
  243.  
  244.